devotees and moksha