working methods in dynamic form