adding marker function
adding command list