ticket:1 added main functionality
ticket:1 admin file