added achievement controller