added guides functionality