added status command and requirements service