Seperated specfifc commands registration and catalogue init