improved first stage