moved fire skaction to the init method in the hopes of saving processing time