Action selection is a central issue in animat design. Maes, among many others, has proposed an elegant solution to this problem (9),(10). Despite very interesting properties, this mechanism exhibits some problems, such as the one pointed out by Tyrrell in (15). We propose a solution to bypass these limitations by extending and deeply reorganizing this action selection mechanism to meet the requirements of an animat embedded in real world conditions.