added minimum character controller