XMG C505 advice