Self Locking Push Button Switch Mechanism