Added modifiers and new methods