Implemented dynamic options