How long are the steroid cycle and its possibilities