Add started handler
Use static constructor to enforce interface