Adapting platforms with niyyat