added dudeds, adapted for mobile