Base mechanics