work on guidelines for problems